課程資訊
課程名稱
生物序列分析演算法
ALGORITHMS FOR ANALYZING BIOLOGICAL SEQUENCES 
開課學期
96-1 
授課對象
學程  生物產業自動化學程  
授課教師
趙坤茂 
課號
CSIE5028 
課程識別碼
922 U0290 
班次
 
學分
全/半年
半年 
必/選修
選修 
上課時間
星期二2,3,4(9:10~12:10) 
上課地點
資107 
備註
限學士班四年級以上
總人數上限:50人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

Web site: http://www.csie.ntu.edu.tw/~kmchao/seq04spr

Prerequisites:
Some basic knowledge on algorithm development and program design is required. Background in bioinformatics and computational biology is welcome but not required for taking this course.Outline:
1. Introduction to sequence analysis
2. Dynamic programming strategy revisited
3. Maximum-sum and maximum-density segments
4. Pairwise sequence alignment
5. Multiple sequence alignment
6. Suboptimal alignment
7. Hidden Markov models (the Viterbi algorithm et al.)
8. Comparative genomics
9. Phylogenetic trees
10. SNP and haplotype data analysis
11. Genome annotation
12. Other advanced topics

References:
1.Class notes
2.Related journal and conference papers
3.Introduction to Computational Molecular Biology, by Joao Carlos Setubal and Joao Meidanis (1996)
4.Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology, by Dan Gusfield (1997)
5.Biological Sequence Analysis, by Richard Durbin et al. (1998)
6.Computational Molecular Biology: An Algorithmic Approach, by Pavel Pevzner (2000)

Coursework:Programming assignments (25%)Midterm exam (40%)Final project (Oral presentation of selected papers) (30%)Class participation (5%) 

課程目標
 
課程要求
 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
 
參考書目
 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
無資料